Euphorbia Medusae — synonyms, definition
1. Euphorbia medusae (Noun)
2 synonyms
Euphorbia caput-medusae medusa's head
1 definition
Euphorbia medusae (Noun) — African dwarf succulent perennial shrub with numerous slender drooping branches.
1 type of
spurge
2 parts of
Euphorbia genus Euphorbia